﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Entidades;
using System.Data;
using System.Collections;
using System.Data.SqlClient;

namespace DAO
{
    public class EtapaDAO : IDAO<EtapaEntity>
    {
        #region IDAO<EtapaEntity> Members

        public int Insert(EtapaEntity entidad)
        {
            return Persisteitor.PersistirEtapa(entidad);
        }

        public void Delete(int id)
        {
            Persisteitor.EliminarEtapa(id);
        }

        public void Update(EtapaEntity entidad)
        {
            Persisteitor.ActualizarEtapa(entidad);
        }

        public EtapaEntity Select(int id)
        {
            return Persisteitor.SeleccionarEtapa(id,true);
        }

        public List<EtapaEntity> SelectAll()
        {
            return Persisteitor.SeleccionarTodasEtapas(true);
        }

        #endregion


    }
}
